/*input, select, textarea {
min-width: 0px;
padding: 0.4em 0.8em;
font-size: 1.4rem;
}*/
/* Sections */
.floating-section {
  padding: 2.8rem 0; }

#mobile-menu-icon-container {
  display: block;
  text-align: right; }

/* Sidebar */
#main-section > div {
  display: block;
  overflow: hidden;
  display: block;
  position: relative; }

#sidebar-navigation-section {
  background-color: transparent;
  width: 100%;
  max-width: 100%;
  background-repeat: no-repeat;
  background-position: 0 bottom; }

#sidebar-navigation-section #sidebar-expander {
  display: none; }

#sidebar-navigation-section #sidebar-counter-party-search-form-container {
  background-color: #002d53;
  padding: 1rem; }

#sidebar-navigation-links-container {
  position: fixed;
  width: 80vw;
  height: 100vh;
  background-color: #002d53;
  z-index: 100;
  top: 0;
  left: 100%;
  padding: 1rem;
  -webkit-transition: left 0.5s;
  /* Safari */
  transition: left 0.5s; }

#sidebar-navigation-links-container.active {
  left: 20%; }

#sidebar-navigation-section .sidebar-navigation-links li > a .fa {
  display: none; }

#mobile-menu-icon-container {
  font-size: 2.5rem;
  color: #002d53; }

#sidebar-user-details-container {
  display: block;
  color: #fff; }

#sidebar-user-details-container > * {
  padding: 1rem; }

#sidebar-user-details-container a, #sidebar-user-details-container a:hover, #sidebar-user-details-container a:active {
  color: #fff; }

/* Dashboard */
.counterparty-insight-summary-table tbody tr {
  display: block;
  padding: 1.4rem; }

.counterparty-insight-summary-table tbody td {
  display: block;
  padding: 0; }

.counterparty-insight-summary-table tbody td:not(:last-child) {
  margin-bottom: 0.5rem; }

.counterparty-insight-title-container {
  display: block; }

.counterparty-insight-title-container > *:not(:last-child) {
  margin-bottom: 1.4rem; }

/* Login */
#login-form-container input[type=submit] {
  max-width: 50%; }

#forgot-password-form-container input[type=submit] {
  margin-bottom: 1.4rem; }

#reset-password-form-container input[type=submit] {
  margin-bottom: 1.4rem; }

/* Counterparties */
.counter-party-search-results-nav {
  display: block; }

.counter-party-search-results-nav > * {
  display: block;
  width: 100%;
  margin: 0; }

.counter-party-search-results-nav > *:not(:last-child) {
  margin-bottom: 1.4rem; }

/* My Counterparties */
#content-header-section .flex-container {
  display: block; }

#content-header-section .flex-container > * {
  display: block; }

#content-header-section .flex-container > *:not(:last-child) {
  margin-bottom: 1.4rem; }

.my-counter-party-search-results-nav {
  display: block; }

.my-counter-party-search-results-nav > *:not(:last-child) {
  margin-bottom: 1.4rem; }

.my-counter-party-search-results-nav > *:last-child {
  margin-top: 0; }

/* CounterParty Overview Section */
.financial-accounts-overview-section .financial-accounts-overview-section-value, .financial-accounts-overview-subsection-value {
  font-size: 1.8rem; }

/* Assessment Management */
.assessment-group-overview > .flex-container, .assessment-overview > .flex-container {
  display: block; }

.assessment-group-overview > .flex-container > *, .assessment-overview > .flex-container > * {
  width: 100%;
  margin-right: 0; }

.assessment-group-overview > .flex-container > *:not(:last-child), .assessment-overview > .flex-container > *:not(:last-child) {
  margin-bottom: 1.4rem; }

.assessment-group-access-type-selection-container > * {
  margin-right: 0;
  display: block; }

.assessment-group-access-type-selection-container > .inline-input-container:not(:last-child) {
  margin-bottom: 0.5rem; }

/* Questionnaire */
#questionnaire-cta-container button {
  width: 100%;
  display: block;
  margin: 0; }

#questionnaire-cta-container button:not(:last-child) {
  margin-bottom: 1.4rem; }

